<?php
	class DbUtil
	{
		public static function GetConnection ()
		{
			if(!isset(Config::$MYSQL_HOST) && 
			   !isset(Config::$MYSQL_BENUTZER) && 
			   !isset(Config::$MYSQL_KENNWORT) &&
			   !isset(Config::$MYSQL_DATENBANK))
			{
				die ("keine Verbindung möglich. Host, Benutzername oder Passwort sind falsch");
			}
		
			$verbindung = mysql_connect (Config::$MYSQL_HOST, Config::$MYSQL_BENUTZER, Config::$MYSQL_KENNWORT)
			or die ("keine Verbindung moeglich. Benutzername oder Passwort sind falsch");
			
			mysql_select_db(Config::$MYSQL_DATENBANK)
			or die ("Die Datenbank existiert nicht.");
			
			return $verbindung;
		}

		public static function GetConnectionWithoutDatabase ()
		{
			if(!isset(Config::$MYSQL_HOST) && 
			   !isset(Config::$MYSQL_BENUTZER))
			{
				echo Config::$MYSQL_HOST . Config::$MYSQL_BENUTZER;
				die ("keine Verbindung moeglich. Host, Benutzername oder Passwort sind falsch");
			}
			
			$verbindung = mysql_connect (Config::$MYSQL_HOST, Config::$MYSQL_BENUTZER, Config::$MYSQL_KENNWORT)
			or die ("keine Verbindung möglich. Benutzername oder Passwort sind falsch");
			
			return $verbindung;
		}
		
		public static function CloseConnection ( $verbindung )
		{
			mysql_close($verbindung);
		}
	}
?>